package com.alibaba.citrus.cr.price.dto.request.price;

import lombok.Builder;
import lombok.Data;

import java.util.HashMap;
import java.util.Map;

/**
 * @author: qiaojiange
 * @create: 2021/09/16
 * @Description 场的信息
 * <p>
 * * 销售组织编码
 * * 分销渠道编码(业务渠道)
 * * 销售单位编码
 * * 销售地区编码
 * * 工厂编码
 */

@Data
@Builder
public class PlaceInfoRequest {
    /**
     * 销售组织编码
     */
    private String orgSalesOrganizationCode;
    /**
     * 分销渠道编码（业务渠道）
     */
    private String channelCode;
    /**
     * 销售单位编码（是指箱、包、件,不要搞错了哈）
     */
    private String salesUnitCode;
    /**
     * 销售地区编码
     */
    private String salesArea;
    /**
     * 工厂编码（传逻辑仓库中的工厂编码）
     */
    private String factoryCode;
    /**
     * 销售部
     */
    private String salesDepartment;

    /**
     * 销售组
     */
    private String salesGroup;
    /**
     * 存储位置
     */
    private String storePlace;
    /**
     * 部门
     */
    private String departmentCode;
    /**
     * 定价区域
     */
    private String priceArea;
    /**
     * 扩展信息
     */
    private Map<String, String> placeInfoFeatures = new HashMap<>();
}
